dumped foundation - Allemand Anglais Dictionnaire